package net.lab1024.sa.admin.module.business.traffic.aibi.domain.model;

import com.alibaba.fastjson2.annotation.JSONField;

import lombok.Data;

/**
 * Aibi 摄像机单车道排队数据
 */
@Data
public class AibiCarQueueLaneMessage {

    /**
     * 车道编码（ycsb_cdbh）
     */
    @JSONField(name = "ycsb_cdbh")
    private String laneCode;

    /**
     * 采集时间（字符串或毫秒时间戳）
     */
    @JSONField(name = "ts")
    private String timestamp;

    /**
     * 排队长度
     */
    @JSONField(name = "queue")
    private Integer queueLength;

    /**
     * 车道上车辆总数
     */
    @JSONField(name = "all")
    private Integer totalCount;
}

